#pragma once
#include "stdafx.h"
#include "Types.h"
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/noncopyable.hpp>
class TimestampGenerator:private boost::noncopyable
{
private:
	static boost::posix_time::ptime start_time;  
	
	TimestampGenerator();
	~TimestampGenerator();
	
	//static TimestampGenerator* timestampGenerator;
public:
	//static TimestampGenerator* getInstance(void);
	static Timestamp getCurrentTime();
	
};
